Compiler Basic Design and Construction

نویسندگان

  • Mahak Jain
  • Nidhi Sehrawat
  • Neha Munsi
چکیده

Compiler construction is a widely used software engineering exercise, and hence this paper presents a compiler system for adaptive computing. The final result of this paper is to provide a general knowledge about compiler design and its implementation. In order to develop effective compi-lation techniques, it is important to understand the common characteristics of the programs during compi-lation. Although this paper concentrates on the implementation of a compiler, an outline that builds upon the compiler is also presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Compiler Design Handbook: Optimizations and Machine Code Generation, Second Edition

Compiler Design Handbook: Optimizations & Machine Code Generation, CRC Press. Second Edition 2007, Y. N. Srikant and Priti Shankar, Editors. Code Complete: A Practical Handbook of Software Construction, Second Edition. Design for minimum complexity and maximum creativity Code Complete: A Practical Handbook of Software Construction, Second Edition · The Compiler Design Handbook: Optimizations an...

متن کامل

Design and Construction of a Seismometer Based on the Moiré Technique: Detailed Theoretical Analysis, Experimental Apparatus, and Primary Results

We have built a vertical seismometer that works based on the moiré technique. One grating is attached to the suspended mass and one to the frame of the instrument. The two gratings are in relative motion, and the resulting moiré pattern magnifies this motion. The intensity of a light beam passing through the moving moiré fringes changes with time, and a light detecting syst...

متن کامل

1 A Tool Box for Compiler Construction

This paper presents a set of tools supporting the construction of nearly every compiler phase. Design goals of this tool box have been practical usability, significantly reduced effort for compiler construction, and high quality of the generated compilers. Especially efficiency should be competitive to hand crafting. Currently modules in the target languages C and Modula-2 can be generated. Fir...

متن کامل

Practical Construction of Correct Compiler Implementations by Runtime Result Verification

Software verification is an expensive and tedious job, even software in safety critical applications is tested only. This paper deals with the construction of compilers as an exmaple for big software systems that are hard to verifiy. We describe how program-checking can be used to establish the full correctness of optimizing compilers which may be partly generated by unverified construction too...

متن کامل

Correctness Preserving Transformations for the Design of Parallelized Low-Power Systems

With growing shares of the market of mobile microelectronic systems the reduction of energy consumption is becoming a prominent design goal. We present a method to reduce the energy consumed in processor and memory elements. The basic idea of the approach is to apply parallelizing transformations , a method known from compiler construction. In order to be sure that the transformed system still ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014